// typescript的优缺点

/**
 * 优点
 * 1.增强代码可读性和可维护性，typescript增强了编辑器的代码补全，接口提示，跳转到定义、重构等
 *
 * 2.代码严谨性，由于严格的类型定义，大部分的错误可以在编译阶段被发现，减少了运行时错误
 *
 * 3.typescript同时也拥有活跃的社区
 */

/**
 * 缺点
 * 1.有一定学习成本，typescript有一些新增的概念，需要我们去重新学习，如理解接口（Interfaces）、泛型（Generics）、类（Classes）、枚举类型（Enums）等
 *
 * 2.增加一定的开发成本，因为需要定义很多的类型，在开发阶段会增加一定的开发成本
 */